// import axios from 'axios'
// // import router from '../router';
// axios.defaults.timeout = 3000;
// //axios.defaults.baseURL = 'http://localhost:3000';

// //拦截器
// // axios.interceptors.request.use(
// //     config => {
// //         //判断url需要设置token,同时localStorage中有存token
// //         config.headers['User-Token'] = 'qweqe';
// //         return config;
// //     },
// //     error => {
// //         return Promise.reject(error);
// //     }
// // )

// // //拦截器  - response
// // axios.interceptors.response.use(
// //     response => {
// //         //判断response.headers['User-Token']  存localStorage

// //         //挤出登录 删除本地存储的localStorage ,然后跳转至登录页  router.push('/login')
// //         return response;
// //     },
// //     error => {
// //         if(error && error.response) {
// //             //判断 error.response.status  401
            
// //         } else {
// //             console.log('连接服务器失败');
// //         }
// //     }
// // )


// axios.interceptors.request.use(
//     config => {
//         if (config.url == '/api/login' || config.url == '/api/user/login' || config.url == '/api/user/getemail'|| config.url == '/api/user/logup') {
//             console.log(config);
//             return config;
//         }
//         let token = localStorage.getItem('User-Token');
        
//         if (!token) {
//             window.location.href = '/login'
//             //还没有token,跳转。
//             return config;
//         }
//         config.headers['User-Token'] = token;
//         return config;
//     },
//     error => {
//         return Promise.reject(error);
//     }
// );


// axios.interceptors.response.use(
//     response => {
//         if (response) {
//             switch (response.data.code) {
//                 // 对得到的状态码的处理，具体的设置视自己的情况而定
//                 case 411:
//                     alert('异地登录')
//                     localStorage.removeItem('User-Token')
//                     window.location.href = '/login'
//                     break
//                 case 410:
//                     alert('登录超时')
//                     localStorage.removeItem('User-Token')
//                     window.location.href = '/login'
//                     break
//             }
//         }
//         if (response.headers['user-token']) {
//             localStorage.setItem('User-Token', response.headers['user-token']);
//         }
//         return Promise.resolve(response.data);
//     },
//     error => {

//         return Promise.reject(error);
//     }
// );


// export default  {
//     get(url, params, headers) {
//         let options = {};
//         if(params) options.params = params;
//         if(headers) options.headers = headers;
//         return axios.get(url, options)
//     },

//     post(url, data, headers) {
//         let options = {};
//         if(headers) options.headers = headers;
//         return axios.post(url, data, options)
//     }

// }